a can of whoop-ass - French English Dictionary